package secondStage.part2.内部类;

/**
 * @ClassName: [NeiBuLei]
 * @Description: 内部类
 * @Author: [黄劲松]
 * @CreateDate: [2021-03-21]
 * @Version: [v1.0]
 */
/*
内部类的访问特点
   内部类可以查接访问外部类的成员。包括私有
   外部类要访问内部类的成员，必须创建对象
内部类的分类：
    在类的成员位置:成员内部类
    在类的局部位置:局部内部类
成员内部类，外界如何创建对象使用
    格式；外部类名.内部类名 对象名 = 外部类对象.内部类对象;
    范例：Outer.Inter oi = new Outer().new Inter();
局部内部类：
    局部内部类是在方法中定义的类，所以外界是无法直接使用，
    需要在方法内部创建对象并使用,该类可以直接访问外部类的成员，
    也可以访问方法内的局部变量
匿名内部类（属于局部内部类）本质:是一个继承了该类或者实现了该接口的子类匿名对象
*/

public class NeiBuLei {
    public class Inter {
    }
}
